cattle or swine entrails - Turco Inglés Diccionario